A Modal Logic for Termgraph Rewriting

نویسندگان

  • Philippe Balbiani
  • Rachid Echahed
  • Andreas Herzig
چکیده

We propose a modal logic tailored to describe graph transformations and discuss some of its properties. We focus on a particular class of graphs called termgraphs. They are first-order terms augmented with sharing and cycles. Termgraphs allow one to describe classical data-structures (possibly with pointers) such as doubly-linked lists, circular lists etc. We show how the proposed logic can faithfully describe (i) ter-mgraphs as well as (ii) the application of a termgraph rewrite rule (i.e. matching and replacement) and (iii) the computation of normal forms with respect to a given rewrite system. We also show how the proposed logic, which is more expressive than propositional dynamic logic, can be used to specify shapes of classical data-structures (e.g. binary trees, circular lists etc.).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Proving Modal Properties of Rewrite Theories Using Maude's Metalevel

Rewriting logic is a very expressive formalism for the specification of concurrent and distributed systems; more generally, it is a logic of change. In contrast, VLRL is a modal logic built on top of rewriting logic to reason precisely about that change. Here we present a technique to mechanically prove VLRL properties of rewrite theories using the reflective capability of rewriting logic throu...

متن کامل

A modal logic for epistemic tests

We study a modal logic of knowledge and action, focussing on test actions. Such knowledge-gathering actions increase the agents’ knowledge. We propose a semantics, and associate an axiomatics and a rewriting-based proof procedure.

متن کامل

Rewrite Rule Systems for Modal Propositional Logic

D This paper explains new results relating modal propositional logic and rewrite rule systems. More precisely, we give complete term rewriting systems for the modal propositional systems known as K, Q, T, and S5. These systems are presented as extensions of Hsiang’s system for classical propositional calculus. We have checked local confluence with the rewrite rule system K.B. (cf. the Knuth-Ben...

متن کامل

Towards Coalgebraic Specification of Rewriting Theories

We describe a coalgebraic perspective on models of rewriting logic theories. After establishing a soundness and completeness result, we show how one can use modal logics for coalgebras to reason about the rewrite process. The approach is semantics-driven in the sense that the logic we propose is tailored to the class of models we consider.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1003.4369  شماره 

صفحات  -

تاریخ انتشار 2010